$(function(){
		//给全部订单加查询
		var userTitle=$('.user-title').text();
		if (userTitle=="全部订单") {
			$('.ztcx').css('display','block')
		}
		
		
		//判断是否有订单
		if ($('.user .tab td').text()=='') {
			$('.wudanimg').css('display','block')
		}
		
		//美化表格
		$("table>tbody>tr:even").css("background", "#fff");
		$("table>tbody>tr:odd").css("background", "#f9f9f9");
		
		//隐藏身份证
		$('.identity').each(function(i){
			var as=$(this).text().substring(0, 5)+"****"+$(this).text().substring(13, 18);
			$(this).text(as);
		});
		
		//状态查询
		$('.ztcx').on('click','.cx',function(){
			var ostatus=$('.ostatus').val();
  			window.location.href="user/order?orderstate=1&ostatus="+ostatus;
		})
		
		//评价订单
		$('.user .tab').on('click','.pingjia',function(){
			var ono=$(this).attr("data-ono");
			var cname=$(this).attr("data-cName");
			var uaname=$(this).attr("data-uaName");
			var cid=$(this).attr('data-cid');
			var uid=$(this).attr('data-uid');
			var oid=$(this).attr('data-oid');
			$('.confirm .pingjiatj').attr('data-uid',uid);
			$('.confirm .pingjiatj').attr('data-cid',cid);
			$('.confirm .pingjiatj').attr('data-oid',oid);
			$(".confirm .ono").text(ono);
			$(".confirm .uaName").text(uaname);
			$(".confirm .cName").text(cname);
			$('.evaluate').css('display','block');
			$('.lei').val('');
		})
		$('.confirm').on('click','.cha',function(){
			$('.evaluate').css('display','none');
		})
		$('.confirm').on('click','.pingjiatj',function(){
			var lei=$('.lei').val();
			var cid=$(this).attr('data-cid');
			var uid=$(this).attr('data-uid');
			var oid=$(this).attr('data-oid');
			if (lei=="") {
				layer.alert("评价内容不能为空！");
				return;
			}
			$.post('user/orderhandle',{
				lei:lei,
				cid:cid,
				uid:uid,
				oid:oid
			},function(data){
				layer.alert(data);
				$('.evaluate').css('display','none');
			})
			
		});
		
		//查看租车信息
		$('.user .tab').on('click','.chakan',function(){
			var takeTime=$(this).attr("data-takeTime").substring(0, $(this).attr("data-takeTime").lastIndexOf('.'));
			var returnTime=$(this).attr('data-returnTime').substring(0, $(this).attr("data-returnTime").lastIndexOf('.'));
			console.log(takeTime);
			var takePlace=$(this).attr('data-takePlace');
			var returnPlace=$(this).attr('data-returnPlace');
			var cname=$(this).attr('data-cName');
			$('.time .detail .cName').text(cname)
			$('.time .take .place').text(takePlace);
			$('.time .take .take-time').text(takeTime);
			$('.time .return .place').text(returnPlace);
			$('.time .return .return-time').text(returnTime);
			$('.time').css('display','block')
		});
		$('.time').on('click','.cha',function(){
			$('.time').css('display','none');
		});
		$('.time').on('click','.qd',function(){
			$('.time').css('display','none');
		});
	
		//取消订单
		$('.user .tab').on('click','.tui',function(){
			//layer.confirm('取消订单后积分和优惠卷不退回，您确定要取消订单？')
			var omoney=$(this).attr('data-omoney');
			var oid=$(this).attr('data-oid');
			layer.confirm('取消订单后积分和优惠卷不退回，您确定要取消订单？', {icon: 0, title:'提示'}, function(index){
				  //do something
			$.get("user/orderhandle",{
				omoney : omoney,
				oid : oid,
  			},function(data){
  				layer.msg(data); 
  				window.location.reload();
  			})
				 layer.close(index);
			});
		})
		
		//立即付款
		$('.user .tab').on('click','.fukuan',function(){
			var oid=$(this).attr('data-oid');
			var odate=$(this).attr('data-odate');
			var time=new Date(odate).getTime();
		    var newTime=time+3*60*60*1000;
		    var addNDays= new Date(newTime);
			if(new Date()>addNDays){
				layer.alert("该订单已经无效！请重新下订单");
				setTimeout(function() {
					$.get("orderdelete",{
						oid:oid
					},function(){
						window.location.reload();
					});
				}, 1000);
			}else{
				$('.payment').css('display','block');
				var omoney=$(this).attr('data-omoney');
				var ono=$(this).attr('data-ono');
				$('#rest .fukuan').attr('data-ono',ono);
				$('#rest .fukuan').attr('data-oid',oid);
				$('#rest .omoney').text(omoney);
				$('.payment .ono').text(ono);
			}
			
			
		});
		
		
		$('.payment').on('click','.cha',function(){
			$('.payment').css('display','none');
		});
		$('.payment').on('click','.quxiao',function(){
			$('.payment').css('display','none');
		});
		$(".payment .payway .myWallet").click(function() {
			var index=layer.open({
				type : 1,
				area : [ '210px', '160px' ],
				skin : 'layui-layer-rim',
				title : [ '余额支付', 'font-size:18px;' ],
				content : $("#rest")
			});
		});
		$('#rest').on('click','.fukuan',function(){
			var omoney=$('#rest .omoney').text();
			var umoney=$('#rest .umoney').text();
			var oid=$('#rest .fukuan').attr('data-oid');
			var ono=$('#rest .fukuan').attr('data-ono');
			if (Number(omoney) > Number(umoney)){
				layer.alert("您余额不足");
				return;
			}else {
				$.get("user/orderhandle",{
					omoney : omoney,
					ono : ono,
					oid : oid
	  			},function(data){
	  				$('.payment').css('display','none');
	  				layer.close(layer.index); 
	  				$('.zhedang').css('display','block')
	  				layer.msg(data); 
	  				window.location.reload();
	  			})
			}
		});
		
		//延期还换车
		$('.user .tab').on('click','.yanqi',function(){
			var ono=$(this).attr('data-ono');
			var oid=$(this).attr('data-oid');
			var cmoney=$(this).attr('data-cmoney');
			var returnTime=$(this).attr('data-returnTime').substring(0, $(this).attr("data-returnTime").lastIndexOf('.'));
			$('.yanqih').css('display','block');
			$('.yanqih .ono').text(ono);
			$('.yanqih .cmoney').text(cmoney);
			$('.yanqih .return-time').text(returnTime);
			$('.yanqih').attr('data-cmoney',cmoney);
			$('.yanqih').attr('data-oid',oid);
		})
		$('.yanqih').on('click','.cha',function(){
			$('.yanqih .y').val('');
			$('.yanqih .duofu').text(0);
			$('.yanqih').css('display','none');
		});
		$('.yanqih').on('click','.quxiao',function(){
			$('.yanqih .y').val('');
			$('.yanqih .duofu').text(0);
			$('.yanqih').css('display','none');
		});
		$('.yanqih').on('keyup','.y',function(){
			var tian=$(this).val();
			var cmoney=$('.yanqih').attr('data-cmoney');
			if (tian>7) {
				$(this).val(7);
				$('.yanqih .duofu').text(7*cmoney);
			}else {
				$('.yanqih .duofu').text(tian*cmoney);
			};
		});
		$(".yanqih .payway .myWallet").click(function() {
			var duofu=$('.yanqih .duofu').text();
			if (duofu==0) {
				layer.alert("请先填写延期天数");
				return;
			}
			var index=layer.open({
				type : 1,
				area : [ '210px', '160px' ],
				skin : 'layui-layer-rim',
				title : [ '余额支付', 'font-size:18px;' ],
				content : $("#rest2")
			});
			$('#rest2 .omoney').text($('.yanqih .duofu').text());
		});
		$('#rest2').on('click','.fukuan',function(){
			var omoney=$('#rest2 .omoney').text();
			var umoney=$('#rest2 .umoney').text();
			var oid=$('.yanqih').attr('data-oid');
			var returnTime=$('.yanqih .return-time').text();
			var tian=$('.yanqih .y').val();
			if (Number(omoney) > Number(umoney)){
				layer.alert("您余额不足");
				return;
			}else {
				$.post("user/order",{
					omoney : omoney,
					oid : oid,
					returnTime : returnTime,
					tian : tian
	  			},function(data){
	  				$('.yanqih').css('display','none');
	  				layer.close(layer.index); 
	  				$('.zhedang').css('display','block')
	  				layer.msg(data); 
	  				window.location.reload();
	  			})
			}
		});
	});
$(function(){
	$(".M-box").pagination({
		showData:9,
	    totalData: $('.user .user-title').attr('data-allcount'),
		//pageCount:3,
		coping:true,
        homePage:'首页',
        endPage:'末页',
        prevContent:'上页',
        nextContent:'下页',
        callback:function(api){
        	console.log("当前页："+api.getCurrent());
    		console.log("总页："+api.getPageCount());
        	/* api.setPageCount(getCount());//设置总页数
    		sendData($(".tag"),api.getCurrent()); */
        	$.post('user/orderca',{
        		Current:api.getCurrent(),
        		ostatus:$('.user .ztcx .cx').attr('data-ostatus')
        	},function(data){
        		$('.tab tbody').html("");
        		$.each(JSON.parse(data), function(i, item) {
		        		var td1=$("<td>").text(item.oNo);
		    			var td2=$("<td>").text(Number(item.oMoney).toFixed(1));
		    			var td3=$("<td>").text(getMyDate(item.oDate));
		    			var td4=$("<td>").text(item.uaName);
		    			var td5=$("<td>").text(item.uaIdentity);
		    			var td6=$("<td>").text(item.uaTel);
		    			var td7=$("<td>").text(item.oStatus);
		    			var td8=$("<td>").text('').attr('class','anniu');
		    			if ($.trim(item.oStatus)=="未处理") {
							var a1=$("<a>").text('取消订单')
							.attr('date-oMoney',Number(item.oMoney).toFixed(1))
							.attr('data-oid',item.oId)
							.attr('class','tui');
							td8.append(a1);
						}
						if ($.trim(item.oStatus)=="未支付") {
							td7.css('color','#dc0000');
		    				var a2=$("<a>").text('立即付款')
		    				.attr('data-oMoney',Number(item.oMoney).toFixed(1))
		    				.attr('data-ono',item.oNo)
		    				.attr('data-oid',item.oId)
		    				.attr('class','fukuan');
							td8.append(a2);
		    			}
						if ($.trim(item.oStatus)=="已还车"||$.trim(item.oStatus)=="已完成") {
		    				var a3=$("<a>").text('评价订单')
		    				.attr('data-ono',item.oNo)
		    				.attr('data-cName',item.cName)
		    				.attr('data-uaName',item.uaName)
		    				.attr('data-cid',item.cId)
		    				.attr('data-uid',item.uId)
		    				.attr('class','pingjia');
							td8.append(a3);
						}
						if (item.oStatus=="租赁中") {
							td7.css('color','#f19f04');
							var a4=$("<a>").text('延期还车')
		    				.attr('data-ono',item.oNo)
		    				.attr('data-oid',item.oId)
		    				.attr('data-cmoney',item.cMoney)
		    				.attr('data-returnTime',getMyDate(item.returnTime)+".0")
		    				.attr('class','yanqi');
							td8.append(a4);
						}
						var a5=$("<a>").text('租车信息')
	    				.attr('data-takeTime',getMyDate(item.takeTime)+".0")
	    				.attr('data-returnTime',getMyDate(item.returnTime)+".0")
	    				.attr('data-takePlace',item.takePlace)
	    				.attr('data-returnPlace',item.returnPlace)
	    				.attr('data-cName',item.cName)
	    				.attr('class','chakan');
						td8.append(a5);
		    			var tr=$("<tr>").append(td1).append(td2).append(td3).append(td4).append(td5).append(td6).append(td7).append(td8);
		    			$('.tab tbody').append(tr);
        		});
        		$(".user table>tbody>tr:even").css("background", "#fff");
        		$(".user table>tbody>tr:odd").css("background", "#f9f9f9");
        	})
        }
	});
	//格式化时间
	 function getMyDate(str){  
	    var oDate = new Date(str),  
	    oYear = oDate.getFullYear(),  
	    oMonth = oDate.getMonth()+1,  
	    oDay = oDate.getDate(),  
	    oHour = oDate.getHours(),  
	    oMin = oDate.getMinutes(),  
	    oSen = oDate.getSeconds(),  
	    oTime = oYear +'-'+ getzf(oMonth) +'-'+ getzf(oDay) +' '+ getzf(oHour) +':'+ getzf(oMin) +':'+getzf(oSen);//最后拼接时间  
	    return oTime;  
	}; 
	//补0操作  
	function getzf(num){  
	    if(parseInt(num) < 10){  
	        num = '0'+num;  
	    }  
	    return num;  
	}
})


